nguyễn thiên phụng
Minor and Major Perks in Overwatch 2: A New Power Layer Is Rewriting Professional Esports AnalysisOrisa has her barrier back. Bastion has his self-repair back. Both abilities...
The Empty Skeleton: Why Professional Badminton Analysis Collapses When Source Data Stays SilentThe Empty Skeleton: Why Professional Badminton Analysis Collapses When Source...
Empty Seats in EuroLeague: When Beşiktaş Steps into the Silence After the WhistleBefore becoming a name, everyone is just a running figure. I recall this line...
Asian Games 2026: India's Path to the Badminton Men's Team Final and the Cracks in the ProjectionIn October 2026, in Hangzhou, India's men's badminton team left the court wit...
Nguyen Thuy Linh: A Decade of Hard Training and the 2028 Olympic Qualifying RaceAt the second round of group stage at the Indonesia Masters Super 1000...
Sabalenka and America: 15-Match Streak, the Necklace, and the Fear Named RybakinaI watched Aryna Sabalenka walk onto Arthur Ashe Stadium with a necklace...
The Moments the Cameras Missed: Cubarsí, Three Stewards and a Symphony of ChantsHIGHLIGHTS As the final whistle blew, two choirs of supporters were still...
When the Spreadsheet Is Empty: The Craft of Reading Transfers and the Cost of a Rushed ConclusionAt 2:14 in the morning in Seoul, my phone buzzed. A hurried photo shot throug...
Ginebra signs Jordan Murphy as Justin Brownlee stays out: a short-term patch and a long-term questionAt the Araneta Coliseum, the ball still bounces off the hardwood at the same...
Asiad 20, September 20: Vietnam Takes 2 Bronze Medals as Bui Ngoc Nhi Rises Through Repechage to the Kata PodiumIn the corridor behind the karate floor, the sound of footsteps on the mat wa...
The Forest and the Tower: Vietnamese Women's Volleyball Between Uncharted MapsThe match at District 7 Stadium that night stretched into a fifth set, and wh...
At 40, Monfils Still Knows How to Make a Statement: US Open Win and the Learner Tien QuestionNew York, September 1st night – They say age is just a number, but for Gael...
Vietnam Volleyball's Load Ceiling: Reading a Historic Milestone Through Injury DataIn May 2026, inside a gymnasium in Phnom Penh, Tran Thi Thanh Thuy took three...
BLAST payment delays and the PGL exodus: what CS2 teams are really buying is a settlement dateThe October 2026 VRS table looks unremarkable in its upper half. The familiar...
The Basketball Transfer Window and the Ledgers With No LinesOn February 1, 2026, in Nha Trang, I reopened my transfer tracking sheet and...
Asian Games 2026: The Badminton Bracket, a Compressed Schedule and the Fateful Second-Round CollisionsOn September 26 in Aichi-Nagoya, a men's singles player may have to step onto...
The Data Gap on the PGA Tour: When Golf's Stat Sheet Looks Better Than the ShotThe press room at a PGA Tour event this season was so empty that the air...
One Meter Fifty-Eight in the Transfer MarketIn January, in a small cafe near Kanazawa station, the agent of a...
Azteca and a Praise Without a Single Number: What Gibbs Said, and What Lies Behind ItKieran Gibbs sat in the stands of the Estadio Azteca, and when the match ende...
When the Data Goes Silent: The Discipline of a Vietnamese Sports AnalystThree in the morning in Seoul, and the player-position file for matchday nine...
The Empty Skeleton: Why Professional Badminton Analysis Collapses When Source Data Stays SilentThe Empty Skeleton: Why Professional Badminton Analysis Collapses When Source...
Empty Seats in EuroLeague: When Beşiktaş Steps into the Silence After the WhistleBefore becoming a name, everyone is just a running figure. I recall this line...
Asian Games 2026: India's Path to the Badminton Men's Team Final and the Cracks in the ProjectionIn October 2026, in Hangzhou, India's men's badminton team left the court wit...
Nguyen Thuy Linh: A Decade of Hard Training and the 2028 Olympic Qualifying RaceAt the second round of group stage at the Indonesia Masters Super 1000...
Sabalenka and America: 15-Match Streak, the Necklace, and the Fear Named RybakinaI watched Aryna Sabalenka walk onto Arthur Ashe Stadium with a necklace...
The Moments the Cameras Missed: Cubarsí, Three Stewards and a Symphony of ChantsHIGHLIGHTS As the final whistle blew, two choirs of supporters were still...
When the Spreadsheet Is Empty: The Craft of Reading Transfers and the Cost of a Rushed ConclusionAt 2:14 in the morning in Seoul, my phone buzzed. A hurried photo shot throug...
Ginebra signs Jordan Murphy as Justin Brownlee stays out: a short-term patch and a long-term questionAt the Araneta Coliseum, the ball still bounces off the hardwood at the same...
Asiad 20, September 20: Vietnam Takes 2 Bronze Medals as Bui Ngoc Nhi Rises Through Repechage to the Kata PodiumIn the corridor behind the karate floor, the sound of footsteps on the mat wa...
The Forest and the Tower: Vietnamese Women's Volleyball Between Uncharted MapsThe match at District 7 Stadium that night stretched into a fifth set, and wh...
At 40, Monfils Still Knows How to Make a Statement: US Open Win and the Learner Tien QuestionNew York, September 1st night – They say age is just a number, but for Gael...
Vietnam Volleyball's Load Ceiling: Reading a Historic Milestone Through Injury DataIn May 2026, inside a gymnasium in Phnom Penh, Tran Thi Thanh Thuy took three...
BLAST payment delays and the PGL exodus: what CS2 teams are really buying is a settlement dateThe October 2026 VRS table looks unremarkable in its upper half. The familiar...
The Basketball Transfer Window and the Ledgers With No LinesOn February 1, 2026, in Nha Trang, I reopened my transfer tracking sheet and...
Asian Games 2026: The Badminton Bracket, a Compressed Schedule and the Fateful Second-Round CollisionsOn September 26 in Aichi-Nagoya, a men's singles player may have to step onto...
The Data Gap on the PGA Tour: When Golf's Stat Sheet Looks Better Than the ShotThe press room at a PGA Tour event this season was so empty that the air...
One Meter Fifty-Eight in the Transfer MarketIn January, in a small cafe near Kanazawa station, the agent of a...
Azteca and a Praise Without a Single Number: What Gibbs Said, and What Lies Behind ItKieran Gibbs sat in the stands of the Estadio Azteca, and when the match ende...
When the Data Goes Silent: The Discipline of a Vietnamese Sports AnalystThree in the morning in Seoul, and the player-position file for matchday nine...
